snail with shell - Espagnol Anglais Dictionnaire